package com.foreveross.chameleon.user.plugin;

import org.apache.cordova.CordovaPlugin;

/**
 * @description 插件基类,基于变色龙的自定义的插件需要继承BasePlugin这个类.
 * 				{@link http://cordova.apache.org/docs/en/5.1.1/guide/hybrid/plugins/index.html}
 * @notice 		所有自定义的插件都需要在res/xml/config.xml中声明，
 * 		   		基于变色龙的引擎的基础上开发插件,不要定义与BasePlugin冲突的类,变色龙引擎自身带
 * 		   		com.foreveross.user.plugin.BasePlugin这个类,自定义插件需继承这个类.
 * @author 		zhouzhineng
 *
 */
public abstract class BasePlugin extends CordovaPlugin{

	/**
	 * 在执行命令前调用
	 */
	public abstract void beforeExecCommand();
	
	/**
	 * 在退出应用时调用
	 */
	public abstract void beforeDestroy();
	
	
	
	
	
}
